Giant abalone - Alemán Inglés Diccionario